
/*
 * =====================================================================================
 *
 *        Filename:  MyNLGEngineListener.h
 *
 *        Description:  
 *
 *        Version:  1.0
 *        Created:  12/23/21 17:54:01
 *
 *        Author:  XXXX (), XXXX
 *        Company:  XXXX
 *        Copyright:  Copyright 2021, XXXX
 *
 * =====================================================================================
 */

#ifndef MyNLGEngineListener_H_
#define MyNLGEngineListener_H_ 

#include <string>

using std::string;

#include "NLGEngineListener.h"

class MyNLGEngineListener : public NLGEngineListener  {
	public:

	MyNLGEngineListener();
	~MyNLGEngineListener();
    virtual void OnNlgResult(const string& result) ;
    virtual void OnNlgServiceStateChange(ServiceState state) ;
    virtual void OnNlgChanged(const string& reason, const string& nlg) ;


};


#endif


